strike the necessary balance - Francés Inglés Diccionario